stay hydrated - French English Dictionary